Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 BYRON PLACE Detached £557,399 £390,000 21 Aug 2015
3 BYRON PLACE Detached £512,981 £162,000 17 Dec 2001
4 BYRON PLACE Detached £466,595 £86,500 20 Dec 1996
6 BYRON PLACE Detached £514,778 £412,000 9 Feb 2018
10 BYRON PLACE Detached £551,817 £380,000 5 Jun 2015